lurch canyon - Alemán Inglés Diccionario